package com.senlingspace.system.domain;

import com.senlingspace.common.annotation.Excel;
import com.senlingspace.common.core.domain.BaseEntity;

/**
 * 版权方列表对象 slkj_copyright
 *
 * @author SenlingSpace
 * @date 2024-07-02
 */
public class SlkjCopyright extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private Long copyrightId;

    /**
     * 版权方编号
     */
    @Excel(name = "版权方编号")
    private String copyrightNumber;

    /**
     * 企业名称
     */
    @Excel(name = "企业名称")
    private String companyName;

    /**
     * 统一信用代码
     */
    @Excel(name = "统一信用代码")
    private String creditCode;

    /**
     * 地址
     */
    private String address;

    /**
     * 电话
     */
    private String mobile;

    /**
     * 开户行名称
     */
    private String bankName;

    /**
     * 开户行账号
     */
    private String accountNumber;

    /**
     * 联系人名称
     */
    private String contactName;

    /**
     * 联系人电话
     */
    private String contactMobile;

    /**
     * 状态;0=正常，1=删除
     */
    private Integer status;

    private Long userId;
    private Long deptId;

    public void setCopyrightId(Long copyrightId) {
        this.copyrightId = copyrightId;
    }

    public Long getCopyrightId() {
        return copyrightId;
    }

    public void setCopyrightNumber(String copyrightNumber) {
        this.copyrightNumber = copyrightNumber;
    }

    public String getCopyrightNumber() {
        return copyrightNumber;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCreditCode(String creditCode) {
        this.creditCode = creditCode;
    }

    public String getCreditCode() {
        return creditCode;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getAddress() {
        return address;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getMobile() {
        return mobile;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankName() {
        return bankName;
    }

    public void setAccountNumber(String accountNumber) {
        this.accountNumber = accountNumber;
    }

    public String getAccountNumber() {
        return accountNumber;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactMobile(String contactMobile) {
        this.contactMobile = contactMobile;
    }

    public String getContactMobile() {
        return contactMobile;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    @Override
    public String toString() {
        return "SlkjCopyright{" +
                "copyrightId=" + copyrightId +
                ", copyrightNumber='" + copyrightNumber + '\'' +
                ", companyName='" + companyName + '\'' +
                ", creditCode='" + creditCode + '\'' +
                ", address='" + address + '\'' +
                ", mobile='" + mobile + '\'' +
                ", bankName='" + bankName + '\'' +
                ", accountNumber='" + accountNumber + '\'' +
                ", contactName='" + contactName + '\'' +
                ", contactMobile='" + contactMobile + '\'' +
                ", status=" + status +
                ", userId=" + userId +
                ", deptId=" + deptId +
                '}';
    }
}
